home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
qbbs
/
moveit14.zip
/
MOVEIT.DOC
< prev
next >
Wrap
Text File
|
1991-08-29
|
11KB
|
233 lines
MOVEIT!!! version 1.4
- Written by -
Garry W. Elmer
K-9 BBS
FIDONET 1:320/105
1-203-536-1300
Docs by Bill Winterholer, GEMSTONE BBS
Encouragement by David Hallford, CASA DE CRICKET BBS
THIS IS NOT PUBLIC DOMAIN SOFTWARE!
******************* TO THE CURIOUS *******************
August 27, 1991
To the people that always wonder, "Who registers this stuff?
Does anyone?" to date, the answer is NO. This little program
has been out and about for over a year now and NOBODY has ever
registered it. I don't even really know if anyone is using it.
This is not "sour grapes", but I've been asked by friends about
it, and have wondered myself before I wrote this program. Now
I know.
********************************************************
Much time was spent in designing, charting and writing this program,
and hopefully it, and it's successors - if any - will be exactly what you
needed. If you like it, and use it, and have $10 to spend, send it along to
help me know the effort wasn't fruitless.
Send a check or money order to:
Garry Elmer
63 Clift St.
Mystic, Ct. 06355
Suggestions and encouragement welcome!
WARRANTY
Every effort was taken to ensure a quality program. However, because
of the uncertainty of how it will be used, or on what equipment it may be
used, I make no guarantees or warranties of any kind, nor will I hold
responsibility for any type of damage caused by this program.
As always: BACK UP!
OVERVIEW
MOVEIT!!! was written with the intent to make easier the movement of
files from different File libraries by Sysops using QUICKBBS. However, it is
possible that it will work with any BBS that uses the file 'FILES.BBS' to list
available files in it's library.
MOVEIT!!! allows you to select a Source library and a Destination
directory, and then move selected files within the Source Directory to the
Destination directory. It will add the new file to the Destination library's
FILES.BBS and delete it from the Source's, and also create a FILES.BAK.
MOVEIT!!! will support up to 200 directories at 500 files per
directory. The program was written using ANSI control characters so the
program can be used as a door. HOWEVER, this version does not redirect the
output to the modem, or check for a carrier.
With MOVEIT!!!, File Library maintenance is now MUCH easier than using
the Quickbbs Move a file option.
SETUP
Setup:
First, you will need to create a control file called ALLFILES.CTL or
a similar BBS support file that follows the examples below. This file should
contain the complete path to each file library and cannot include any spaces
before or in the path. Comments may be added after the path, but must be
separated from the path by a space. MOVEIT!!! will use the comments if
provided.
Examples:
D:\BI\ (Will display "D:\BI")
C:\QUICK\AREA1\ (Will display "C:\QUICK\A")
D:\BI\ 30 BIMODEM (Will display "BIMODEM")
C:\QUICK\AREA1\ GAMES (Will display "GAMES")
Note that, in the first two examples, the paths stand alone, while in
the third and fourth examples, the paths are followed by comments.
Next, make sure you have ANSI.SYS - or and equivalent - loaded, and
that COMMAND.COM is selected as the COMSPEC (this is usually done by DOS). If
any of the drives, directories, or FILES.BBS cannot be located, the program
will exit with an error.
RUNNING MOVEIT!!!
Command Line Parameters:
Moveit! may be called using one or all of three commandline
parameters:
-gc
This enables the program to run in color graphics (default is Mono)
-m[drive]:\[path]\[filename]
This allows Moveit to use another file rather than ALLFILES.CTL
Example: Moveit -mC:\QUICKBBS\FLSEARCH.CTL
-rr
Will allow the program to accept numeric codes from the keypad (NUM LOCK
enabled!) for use remotely. The program should work through a suitable
door program. In this version, however, the carrier is not monitored, nor
is the output redirected to the COM PORT.
Directories:
When run, the program will produce two columns titled SOURCE (on the
left side of the screen) and DESTINATION (on the right side of the screen).
Under these will be the file library directories as listed in ALLFILES.CTL.
Initially, the cursor position will be in the Source column, with one of the
file library directories highlighted. Movement with the up, down, pageup or
pagedown keys will move the highlight bar accordingly, allowing you to change
the source directory. Moving with either the left or right cursor (arrow)
keys will bring you into the Files column and cause the FILES.BBS listing of
the highlighted directory to bed displayed in the center of the screen.
Again, use of the up, down, pageup, or pagedown keys will allow up and down
movement to select files. Use the left cursor key to move into the
Destination column and - once again - use the up, down, pageup or pagedown
keys to select the destination directory.
If a truncated (0 length) FILES.BBS is found, the program will not
allow you to select it as Source, but will allow it to be used as Destination.
Files:
Moving back to the Files column: when the FILES.BBS of the source
directory is displayed, a FILES.MOV file is created. To mark a file for
moving, place the -> cursor next to the file and press the space bar. An
asterisk (*) will indicate the file is marked. Pressing the space bar again
will unmark the selected file. Depressing the "C" key will clear all the file
marks in the selected directory.
The "marked" file(s) will go to the destination directory that was
selected when the file was marked. Changing destination directories will not
effect the destinations of previously marked files. You can empty an entire
UPLOADS directory in one move operation.
If the file name is listed in FILES.BBS but is not found in the actual
library directory, a NOT FOUND will follow it. These can be marked, and the
description line will be deleted from the FILE.BBS when the transfer is
initiated.
Deleting Files and Descriptions:
The "D" key will enable the DELETE function. All files marked for
transfer will be deleted and their associated descriptions deleted when the
Carriage Return is depress. Depressing the "D" key again will turn off the
DELETE function.
The "K" key will delete the actual selected files, leaving the
descriptions intact.
The "L" key will delete the descriptions of the selected files, but
leave the files in the source directory. These files can be placed back on
the list with the "O"rphan function.
Moving Files:
Moving a file is accomplished simply by hitting the Enter (Return)
key. The files selected for moving in the Source directory, with it's
description in FILES.BBS, will be moved to the Destination directory and the
FILES.BBS there. Then, the file and description will be deleted from the
source directory. You cannot move a file if the Source and Destination
directories selected are the same, and the program will not allow you to move
files to a partition that is not large enough to hold the files you've marked.
The Display Line:
The display line at the bottom of the screen displays the highlighted
files size in Kbytes and the age of the file in months. Also, the total size
of all the files marked to be moved is displayed in Kbytes, along with the
amount of Kbytes free in the selected Destination directory.
When destinations are changed, the MARKED total will reflect the total "K" of
files marked for the destination PARTITION.
The Message window at the end of the display line will give various messages
as the need arises. Also, errors and illegal keys will also cause a beep.
"Orphan" Files:
"Orphan" files are the files in your file directory that, for one
reason or another, do not show in your FILES.BBS text files. The "O" key will
select the ORPHAN files mode. When first selected, a fairly long sort/search
routine is enabled. Upon completion of this search and sort, a list of all
the files in the directory, that do not appear in the FILES.BBS text, will be
displayed. The file titles may be included in the FILES.BBS text by marking
the desired files with the SPACE bar and depressing ENTER. The DELETE mode
can also be enabled and the selected files will be deleted. The FILES.ORF
file that appears in the list is a utility file that has already been
deleted. To escape from the Orphan Files Mode, depress the "O" key again.
WARNING WARNING WARNING
Deleting the FILES.BBS, or FILES.BAK, could cause loss of the FILES.BBS text
file!!!!! Do not delete these files!!!!!
WARNING WARNING WARNING
EDIT File Descriptions:
The "EDIT" mode is entered by depressing the "E" key. This will
enable you to scroll through the selected directory and change or delete the
description lines in the FILES.BBS text file. Depressing the SPACE bar will
call the selected line to the bottom section of the screen. A new description
may now be typed in if desired. Depressing the ENTER key will end the edit
session and will allow you to save what you have typed, exit without changing
the line, or delete the entire description line from the FILES.BBS text file.
This DOES NOT delete the file from the directory, but "orphan's" the file. To
exit the EDIT mode, depress the "E" key.
HELP:
Help is available in the form of a menu that appears when the program
initially starts, or whenever the question mark (?) is pressed.
GETTING OUT OF MOVEIT!:
The program can be terminated using the Tilde (~), or the ESC key.
MOVEIT!!! is FREQable from the following FIDONET BBS's:
K-9 BBS 1-203-536-1300 FIDO 1:320/105 (CT)
Gemstone BBS 1-203-449-8747 FIDO 1:320/157 (CT)
Casa De Cricket 1-619-571-9971 FIDO 1:202/506 (CA)